package nz.ac.massey.whatiscomputerscience.core.view;

import java.util.Observer;

/**
 * This defines the view part of the MVC pattern
 * This interface should probably be called something different
 * Currently empty
 * 
 * implementing classes should attempt to get updates from the model when notified
 * BUT, they should give up if they do not succeed in time (i.e. before the next notification)
 * 
 * This interface extends Observer which specifies the update( Observable, Object ) method
 * 
 * @author Francis Stephens
 */
public interface NiftyView extends Observer, Runnable
{
	// Currently empty
}